-- Only one of Exif, IIM (no digest), or XMP
read "../../input/base.*" set exif description RIGHT-Exif write-nd "Description-01_+Exif-IIM-XMP"
read "../../input/base.*" set iim description RIGHT-IIM write-nd "Description-02_-Exif+IIM-XMP_-IIMDigest"
read "../../input/base.*" set xmp description RIGHT-XMP write-nd "Description-03_-Exif-IIM+XMP"

-- Exif with IIM (no digest), or with XMP
read "../../input/base.*" set exif description RIGHT-Exif set iim description WRONG-IIM write-nd "Description-04_+Exif+IIM-XMP_-IIMDigest"
read "../../input/base.*" set exif description RIGHT-Exif set xmp description WRONG-XMP write-nd "Description-05_+Exif-IIM+XMP"

-- IIM with XMP, all 3 forms of IIM digest (match, differ, missing)
read "../../input/base.*" set iim description WRONG-IIM set xmp description RIGHT-XMP write "Description-06_-Exif+IIM+XMP_+IIMDigest"
read "../../input/base.*" set iim description RIGHT-IIM set xmp description WRONG-XMP write-zd "Description-07_-Exif+IIM+XMP_#IIMDigest"
read "../../input/base.*" set iim description WRONG-IIM set xmp description RIGHT-XMP write-nd "Description-08_-Exif+IIM+XMP_-IIMDigest"

-- All 3 forms, no IIM digest
read "../../input/base.*" set exif description RIGHT-Exif set iim description WRONG-IIM set xmp description WRONG-XMP write-nd "Description-09_+Exif+IIM+XMP_-IIMDigest"

-- IIM only, IIM digest match
read "../../input/base.*" set iim description RIGHT-IIM write "Description-10_-Exif+IIM-XMP_+IIMDigest"

-- XMP only, IIM digest present
read "../../input/base.*" set xmp description RIGHT-XMP write-fd "Description-11_-Exif-IIM+XMP_+IIMDigest"

-- XMP only, IIM digest differs
read "../../input/base.*" set xmp description WRONG-XMP write-zd "Description-12_-Exif-IIM+XMP_#IIMDigest"
